clean-code 雑記
良いシステムを作る上で参考になる文献
著書「Clean Code」
著書「UNIXという考え方」
CleanCodeでコーディングの極意を学ぶ
UNIXの哲学で感嘆として、それを自分のコーディング人生に反映する
「小さいは美しい」ほど、美しくてかっこいい言葉はない。
12 Factor Appでコーディングを少し抜けた、システム開発全体のコツを知る
小さいことの効能
小さく分割することで得られる効能はざっと以下
再利用できる
テストが容易になる
解読しやすくなる
変更の影響範囲が読みやすくなる
変更がしやすくなる
移植性を高くするために、「環境依存」と「そうでないもの」を分けておく